think one has it made - Alemán Inglés Diccionario